package samsung.sds.business.vdiManagementSystem.vdiManagement.model;

import java.util.Date;
import java.util.List;


/**
 * 
 * @author Samsung vdi information
 */
public class VDIInfoEntity {

	/** TF_F_VDI_INFO.ID VDI的id **/
	private String id;

	/** TF_F_VDI_INFO.IP VDI的IP地址 **/
	private String ip;

	/** TF_F_VDI_INFO.LOGIN_NAME VDI的登录名 **/
	private String loginName;

	/** TF_F_VDI_INFO.COMPUTER_NAME VDI的计算机名称 **/
	private String computerName;

	/** TF_F_VDI_INFO.PASSWORD VDI的登录密码 **/
	private String password;

	/** TF_F_VDI_INFO.PORT VDI开放的端口号 **/
	private String port;

	/** TF_F_VDI_INFO.FTP_PORT VDI FTP链接的端口号 **/
	private String ftpPort;

	/** TF_F_VDI_INFO.CREATE_TIME **/
	private Date createTime;

	/** TF_F_VDI_INFO.CREATE_USER **/
	private String createUser;

	/** TF_F_VDI_INFO.LAST_MODIFY_TIME **/
	private Date LastModifyTime;

	/** TF_F_VDI_INFO.LAST_MODIFY_USER **/
	private String lastModifyUser;
	
	/** TF_F_VDI_INFO.REMARK **/
	private String remark;
	
	/** TF_F_VDI_INFO.IS_DELETE **/
	private int isDelete;
	
	/**TF_F_VDI_INFO.DEPARTMENT**/
	private String department;
	
	/**TF_F_VDI_INFO.dish_space**/
	private String dishSpace;
	
	/**TF_F_VDI_INFO.free_space**/
	private String freeSpace;
	
	private int syscount;
	
	private String users;

	private String status;
	
	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
	public int getSyscount() {
		return syscount;
	}

	public void setSyscount(int syscount) {
		this.syscount = syscount;
	}

	public String getUsers() {
		return users;
	}

	public void setUsers(String users) {
		this.users = users;
	}


	
	
	public String getDishSpace() {
		return dishSpace;
	}

	public void setDishSpace(String dishSpace) {
		this.dishSpace = dishSpace;
	}

	public String getFreeSpace() {
		return freeSpace;
	}

	public void setFreeSpace(String freeSpace) {
		this.freeSpace = freeSpace;
	}

	public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getComputerName() {
		return computerName;
	}

	public void setComputerName(String computerName) {
		this.computerName = computerName;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getPort() {
		if(port == null){
			port = "";
		}
		return port;
	}

	public void setPort(String port) {
		this.port = port;
	}

	public String getFtpPort() {
		if(ftpPort == null){
			ftpPort = "";
		}
		return ftpPort;
	}

	public void setFtpPort(String ftpPort) {
		this.ftpPort = ftpPort;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public Date getLastModifyTime() {
		return LastModifyTime;
	}

	public void setLastModifyTime(Date lastModifyTime) {
		LastModifyTime = lastModifyTime;
	}

	public String getLastModifyUser() {
		return lastModifyUser;
	}

	public void setLastModifyUser(String lastModifyUser) {
		this.lastModifyUser = lastModifyUser;
	}
    
	public String getRemark() {
		if(remark == null){
			remark = "";
		}
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	

	public int getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(int isDelete) {
		this.isDelete = isDelete;
	}
	
	public List<String> getBackUpFireWallList() {
		return backUpFireWallList;
	}

	public void setBackUpFireWallList(List<String> backUpFireWallList) {
		this.backUpFireWallList = backUpFireWallList;
	}

	public List<String> getDelFireWallList() {
		return delFireWallList;
	}

	public void setDelFireWallList(List<String> delFireWallList) {
		this.delFireWallList = delFireWallList;
	}

	@Override
	public String toString() {
		return "VDIInfoEntity [id=" + id + ", ip=" + ip + ", loginName="
				+ loginName + ", computerName=" + computerName + ", password="
				+ password + ", port=" + port + ", ftpPort=" + ftpPort
				+ ", createTime=" + createTime + ", createUser=" + createUser
				+ ", LastModifyTime=" + LastModifyTime + ", lastModifyUser="
				+ lastModifyUser + ", remark=" + remark + ", isDelete="
				+ isDelete + ", backUpFireWallList=" + backUpFireWallList + "]";
	}

	private List<String> backUpFireWallList;
	private List<String> delFireWallList;
}
